#!/bin/ksh

##############################################################################
#
# AIX 3.2 Internationalization Sample Environment Package
#
# (C) COPYRIGHT International Business Machines Corp. 1989 All Rights Reserved
#
# US Government Users Restricted Rights - Use, duplication or disclosure 
# restricted by GSA ADP Schedule Contract with IBM Corp.
#
# INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PACKAGE OF SAMPLE
# ENVIRONMENT FILES, BOTH INDIVIDUALLY AND AS ONE OR MORE GROUPS, AS IS, 
# WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT
# LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
# PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE 
# SAMPLE ENVIRONMENT FILES, BOTH INDIVIDUALLY AND AS ONE OR MORE GROUPS, IS
# WITH YOU. SHOULD ANY PART OF THE SAMPLE ENVIRONMENT PACKAGE PROVE DEFECTIVE,
# YOU (AND NOT IBM) ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICE, SUPPORT,
# REPAIR OR CORRECTION.
#
# Each copy of the AIX 3.2 ILS Sample Environment Package or derivative work
# thereof must reproduce the IBM Copyright notice and the complete contents of
# this notice.
#
##############################################################################

# Usage: langxmedit Locale 
set -x
LOCALE=$1


# Check if locale is installed
#
getSysLocale $LOCALE
if [ $? = 1 ]
then
   xmmsg "Locale $LOCALE is not installed"
   exit
fi

setkb $LOCALE

export LANG=`getField 3 $LOCALE`
export LC_MESSAGES=`getField 3 $LOCALE`

CMD=dtpad
ARGS=""
lg=`expr "$LOCALE" : '^\(..\).*'`
case "$lg" in
   ja ) ARGS="-xrm xmeditor*fontList:*mincho*27*;*jis*:" ;;
   Ja ) ARGS="-xrm xmeditor*fontList:*mincho*27*;*jis*:" ;;
   zh ) ARGS="-xrm xmeditor*fontList:*sung*27*;*cns*:" ;;
   ko ) ARGS="-xrm xmeditor*fontList:*myungjo*27*;*ksc*:" ;;
   Ar )
      CMD=$HOME/BIDI/bin/xmeditor
      ARGS="-xrm xmeditor*fontList:*medium-r*--23*-1046";;
   ar )
      CMD=$HOME/BIDI/bin/xmeditor
      ARGS="-xrm xmeditor*fontList:*medium-r*--23*-1046";;
   Iw )
      CMD=$HOME/BIDI/bin/xmeditor
      ARGS="-xrm xmeditor*fontList:*medium-r*--30*-856";;
   iw )
      CMD=$HOME/BIDI/bin/xmeditor
      ARGS="-xrm xmeditor*fontList:*medium-r*--30*-856";;
   * ) 
esac

#
# Other Bidi resources
#
# *layoutDirection: right_to_left
#		    left_to_right
#
# *textMode: text_mode_[visual|implicit|explicit]
#
# *symmetricSwapping: ???
#
# *numericSwapping: ???
#

SYSV=`uname -v`
if [ "$SYSV" = 3 ]
then
	$CMD $ARGS
else
	# Font is determined with new -dt aliases
        dtpad
fi
